drive a bargain after long discussion - Turkish English Dictionary